public inbox for passt-dev@passt.top
 help / color / mirror / code / Atom feed
[PATCH v10 00/12] Add vhost-user support to passt. (part 3)
 2024-11-14  4:33 UTC  (19+ messages)
` [PATCH v10 01/12] packet: replace struct desc by struct iovec
` [PATCH v10 02/12] vhost-user: introduce virtio API
` [PATCH v10 03/12] vhost-user: introduce vhost-user API
` [PATCH v10 04/12] udp: Prepare udp.c to be shared with vhost-user
` [PATCH v10 05/12] tcp: Export headers functions
` [PATCH v10 06/12] passt: rename tap_sock_init() to tap_backend_init()
` [PATCH v10 07/12] vhost-user: add vhost-user
` [PATCH v10 08/12] test: Add tests for passt in vhost-user mode
` [PATCH v10 09/12] tcp: Use only netinet/tcp.h instead of linux/tcp.h
` [PATCH v10 10/12] tcp_vu: Share more header construction between IPv4 and IPv6 paths
` [PATCH v10 11/12] tcp: Move tcp_l2_buf_fill_headers() to tcp_buf.c
` [PATCH v10 12/12] tcp: Adjust iov_len before filling headers

[PATCH v2 0/8] ndp: Unsolicited RAs
 2024-11-14  3:33 UTC  (9+ messages)
` [PATCH v2 1/8] ndp: Remove redundant update to addr_seen
` [PATCH v2 2/8] ndp: Add ndp_send() helper
` [PATCH v2 3/8] ndp: Split out helpers for sending specific NDP message types
` [PATCH v2 4/8] ndp: Use struct assignment in preference to memcpy() for IPv6 addresses
` [PATCH v2 5/8] ndp: Make route lifetime a #define
` [PATCH v2 6/8] util: Add general low-level random bytes helper
` [PATCH v2 7/8] passt: Seed libc's pseudo random number generator
` [PATCH v2 8/8] ndp: Send unsolicited Router Advertisements

[PATCH] dhcp, dhcpv6: Add hostname and client fqdn ops
 2024-11-13 17:12 UTC 

[PATCH v11 00/10] Add vhost-user support to passt. (part 3)
 2024-11-13  9:48 UTC  (13+ messages)
` [PATCH v11 01/10] packet: replace struct desc by struct iovec
` [PATCH v11 02/10] vhost-user: introduce virtio API
` [PATCH v11 03/10] vhost-user: introduce vhost-user API
` [PATCH v11 04/10] udp: Prepare udp.c to be shared with vhost-user
` [PATCH v11 05/10] tcp: Export headers functions
` [PATCH v11 06/10] passt: rename tap_sock_init() to tap_backend_init()
` [PATCH v11 07/10] vhost-user: add vhost-user
` [PATCH v11 08/10] test: Add tests for passt in vhost-user mode
` [PATCH v11 09/10] tcp_vu: Share more header construction between IPv4 and IPv6 paths
` [PATCH v11 10/10] tcp: Move tcp_l2_buf_fill_headers() to tcp_buf.c

[PATCH 0/6] ndp: Unsolicited RAs
 2024-11-13  8:18 UTC  (12+ messages)
` [PATCH 1/6] ndp: Remove redundant update to addr_seen
` [PATCH 2/6] ndp: Add ndp_send() helper
` [PATCH 3/6] ndp: Split out helpers for sending specific NDP message types
` [PATCH 4/6] ndp: Use struct assignment in preference to memcpy() for IPv6 addresses
` [PATCH 5/6] ndp: Make route lifetime a #define
` [PATCH 6/6] ndp: Send unsolicited Router Advertisements

[PATCH 0/2] test: Fixes for prefixlen handling
 2024-11-08  9:33 UTC  (5+ messages)
` [PATCH 1/2] test: Don't require 64-bit prefixes in perf tests
` [PATCH 2/2] test: Improve test for NDP assigned prefix

[PATCH v2 0/4] Avoid running cppcheck on system headers
 2024-11-08  9:27 UTC  (6+ messages)
` [PATCH v2 1/4] log: Only check for FALLOC_FL_COLLAPSE_RANGE availability at runtime
` [PATCH v2 2/4] linux_dep: Move close_range() conditional handling to linux_dep.h
` [PATCH v2 3/4] linux_dep: Fix CLOSE_RANGE_UNSHARE availability handling
` [PATCH v2 4/4] cppcheck: Don't check the system headers

[PATCH v2 0/1] RFC: IOV tail helpers
 2024-11-08  9:23 UTC  (3+ messages)
` [PATCH v2 1/1] iov: iov "

[PATCH 0/1] RFC: IOV tail helpers
 2024-11-08  4:18 UTC  (6+ messages)
` [PATCH 1/1] iov: iov "

[PATCH 0/2] Small fixes for nstool
 2024-11-08  2:32 UTC  (7+ messages)
` [PATCH 1/2] test: Rename propagating signal handler
` [PATCH 2/2] test: Make nstool hold robust against interruptions to control clients

[PATCH 0/6] Fix some more static checker warnings
 2024-11-08  0:31 UTC  (13+ messages)
` [PATCH 1/6] dhcpv6: Use for loop instead of goto to avoid false positive cppcheck warning
` [PATCH 2/6] dhcpv6: Turn some option headers pointers to const
` [PATCH 3/6] tap: Cast TAP_BUF_BYTES - ETH_MAX_MTU to ssize_t, not TAP_BUF_BYTES
` [PATCH 4/6] util: Define small and big thresholds for socket buffers as unsigned long long
` [PATCH 5/6] passt: Use NOLINT clang-tidy block instead of NOLINTNEXTLINE
` [PATCH 6/6] tap, tcp, util: Add some missing SOCK_CLOEXEC flags

[PATCH 0/8] Avoid running cppcheck on system headers
 2024-11-07 23:58 UTC  (18+ messages)
` [PATCH 1/8] linux_dep: Generalise tcp_info.h to handling Linux extension compatibility
` [PATCH 2/8] log: Only check for FALLOC_FL_COLLAPSE_RANGE availability at runtime
` [PATCH 3/8] linux_dep: Move close_range() conditional handling to linux_dep.h
` [PATCH 4/8] linux_dep: Fix CLOSE_RANGE_UNSHARE availability handling
` [PATCH 5/8] ndp: Use const pointer for ndp_ns packet
` [PATCH 6/8] udp: Don't dereference uflow before NULL check in udp_reply_sock_handler()
` [PATCH 7/8] util: Work around cppcheck bug 6936
` [PATCH 8/8] cppcheck: Don't check the system headers

[PATCH 00/12] Minor fixups for or inspired by clangd and related tools
 2024-11-07 14:55 UTC  (17+ messages)
` [PATCH 01/12] clang: Add .clang-format file
` [PATCH 02/12] Makefile: Simplify exclusion of qrap from static checks
` [PATCH 03/12] clang: Move clang-tidy configuration from Makefile to .clang-tidy
` [PATCH 04/12] arch: Avoid explicit access to 'environ'
` [PATCH 05/12] flow: Correct type of flowside_at_sidx()
` [PATCH 06/12] netlink: RTA_PAYLOAD() returns int, not size_t
` [PATCH 07/12] Makefile: Move NETNS_RUN_DIR definition to C code
` [PATCH 08/12] seccomp: Simplify handling of AUDIT_ARCH
` [PATCH 09/12] Makefile: Use -DARCH for qrap only
` [PATCH 10/12] Makefile: Don't attempt to auto-detect stack size
` [PATCH 11/12] clang: Add rudimentary clangd configuration
` [PATCH 12/12] util: Remove unused ffsl() function

[PATCH v3] tcp: unify payload and flags l2 frames array
 2024-11-07 14:54 UTC  (3+ messages)

spliced performance
 2024-11-06 10:07 UTC  (2+ messages)

[PATCH] fwd: Squash different-signedness comparison warning
 2024-11-06  1:43 UTC 

[PATCH] test: Adjust misplaced sleeps in two_guests code
 2024-11-05 23:10 UTC  (2+ messages)

[PATCH v9 00/20] (RFC) Add vhost-user support to passt. (part 3)
 2024-11-05  1:10 UTC  (24+ messages)
` [PATCH v9 01/20] packet: replace struct desc by struct iovec
` [PATCH v9 02/20] vhost-user: introduce virtio API
` [PATCH v9 03/20] vhost-user: introduce vhost-user API
` [PATCH v9 04/20] udp: Prepare udp.c to be shared with vhost-user
` [PATCH v9 05/20] tcp: Export headers functions
` [PATCH v9 06/20] passt: rename tap_sock_init() to tap_backend_init()
` [PATCH v9 07/20] vhost-user: add vhost-user
` [PATCH v9 08/20] test: Add tests for passt in vhost-user mode
` [PATCH v9 09/20] vhost-user: Fix some trivial errors in comments
` [PATCH v9 10/20] isolation: Abort if mode is not set
` [PATCH v9 11/20] vhost-user: Consistent sense when encoding IP version as boolean
` [PATCH v9 12/20] test: Fix trivial errors in two_guests_vu tests
` [PATCH v9 13/20] tcp: Use only netinet/tcp.h instead of linux/tcp.h
` [PATCH v9 14/20] tcp_vu: Share more header construction between IPv4 and IPv6 paths
` [PATCH v9 15/20] tcp: Move tcp_l2_buf_fill_headers() to tcp_buf.c
` [PATCH v9 16/20] tcp: Adjust iov_len before filling headers
` [PATCH v9 17/20] tcp: Pass TCP header and payload separately to tcp_update_check_tcp[46]()
` [PATCH v9 18/20] tcp: Pass TCP header and payload separately to tcp_fill_headers[46]()
` [PATCH v9 19/20] tcp: Merge tcp_update_check_tcp[46]()
` [PATCH v9 20/20] tcp: Merge tcp_fill_headers[46]() with each other

[PATCH v2] tcp: unify payload and flags l2 frames array
 2024-11-04  2:29 UTC  (3+ messages)

[PATCH v2] tcp: Fix build against musl, __sum16 comes from linux/types.h
 2024-11-02  3:29 UTC  (2+ messages)

[PATCH] tcp: Fix build against musl, __sum16 comes from linux/types.h
 2024-10-31  6:56 UTC  (3+ messages)

[PATCH v3 0/9] Take care of clang-tidy warnings with LLVM >= 16
 2024-10-31  0:35 UTC  (9+ messages)
` [PATCH v3 5/9] log: Don't use O_APPEND at all

[PATCH] tap: Explicitly cast TUNSETIFF to fix build warning with musl on ppc64le
 2024-10-31  0:33 UTC  (2+ messages)

passt: new version 2024_10_30.ee7d0b6 available
 2024-10-30 13:11 UTC 

[PATCH v5 0/8] Take care of clang-tidy warnings with LLVM >= 16
 2024-10-30  8:45 UTC  (10+ messages)
` [PATCH v5 1/8] Makefile: Exclude qrap.c from clang-tidy checks
` [PATCH v5 2/8] treewide: Comply with CERT C rule ERR33-C for snprintf()
` [PATCH v5 3/8] treewide: Silence cert-err33-c clang-tidy warnings for fprintf()
` [PATCH v5 4/8] Makefile: Disable readability-math-missing-parentheses clang-tidy check
` [PATCH v5 5/8] treewide: Suppress clang-tidy warning if we already use O_CLOEXEC
` [PATCH v5 6/8] treewide: Address cert-err33-c clang-tidy warnings for clock and timer functions
` [PATCH v5 7/8] udp: Take care of cert-int09-c clang-tidy warning for enum udp_iov_idx
` [PATCH v5 8/8] util: Don't use errno after a successful call in __daemon()

[PATCH v6 0/8] Take care of clang-tidy warnings with LLVM >= 16
 2024-10-30  8:40 UTC  (9+ messages)
` [PATCH v6 1/8] Makefile: Exclude qrap.c from clang-tidy checks
` [PATCH v6 2/8] treewide: Comply with CERT C rule ERR33-C for snprintf()
` [PATCH v6 3/8] treewide: Silence cert-err33-c clang-tidy warnings for fprintf()
` [PATCH v6 4/8] Makefile: Disable readability-math-missing-parentheses clang-tidy check
` [PATCH v6 5/8] treewide: Suppress clang-tidy warning if we already use O_CLOEXEC
` [PATCH v6 6/8] treewide: Address cert-err33-c clang-tidy warnings for clock and timer functions
` [PATCH v6 7/8] udp: Take care of cert-int09-c clang-tidy warning for enum udp_iov_idx
` [PATCH v6 8/8] util: Don't use errno after a successful call in __daemon()

[PATCH v4 0/8] Take care of clang-tidy warnings with LLVM >= 16
 2024-10-30  0:34 UTC  (6+ messages)
` [PATCH v4 5/8] treewide: Suppress clang-tidy warning if we already use O_CLOEXEC
` [PATCH v4 6/8] treewide: Address cert-err33-c clang-tidy warnings for clock and timer functions
` [PATCH v4 7/8] udp: Take care of cert-int09-c clang-tidy warning for enum udp_iov_idx
` [PATCH v4 8/8] util: Don't use errno after a successful call in __daemon()

[PATCH v5 0/2] tcp: unify IPv4 and IPv6 tap queues
 2024-10-29 13:57 UTC  (2+ messages)


Code repositories for project(s) associated with this public inbox

	https://passt.top/passt

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for IMAP folder(s).